extern int xenolinux_control_msg(int operration, char *buffer, int size);
extern unsigned short xldev_to_physdev(kdev_t xldev);
-static dev_t physdev_to_xldev(unsigned short physdev)
+dev_t physdev_to_xldev(unsigned short physdev)
{
switch (physdev & XENDEV_TYPE_MASK) {
case XENDEV_IDE:
static struct proc_dir_entry *vhd;
extern unsigned short xldev_to_physdev(kdev_t xldev);
+extern dev_t physdev_to_xldev(unsigned short physdev);
static void *proc_vhd_next(struct seq_file *s, void *v, loff_t *pos)
{
data->segments[data->count - 1].domain,
data->segments[data->count - 1].seg_nr,
data->segments[data->count - 1].key,
- data->segments[data->count - 1].device);
+ physdev_to_xldev(data->segments[data->count - 1].device));
return 0;
}